technical maintenance supervisor - Turc Anglais Dictionnaire